<?php

declare(strict_types=1);
/**
 * @copyright 深圳市易果网络科技有限公司
 * @version 1.0.0
 * @link https://dayiguo.com
 */

namespace App\Dao;

use App\Model\BusinessIndustry;

/**
 * 商家行业Dao
 *
 *
 */
class BusinessIndustryDao extends Dao
{
    /**
     * 获取商家行业列表
     * @return mixed
     */
    public function getBusinessIndustryInfo()
    {
        return BusinessIndustry::query()->select('id', 'name')->get()->toArray();
    }

    /**
     * 通过行业ID获取行业名称
     * @param int $id
     * @return mixed
     */
    public function getBusinessIndustryById(int $id)
    {
        return BusinessIndustry::query()->where('id', $id)->select('name')->first();
    }

    /**
     * 通过行业id的数组获取行业名称
     * @param array $ids
     * @return mixed
     */
    public function getBusinessNameByIds(array $ids)
    {
        return BusinessIndustry::query()->whereIn('id', $ids)->pluck('name', 'id');
    }
}